Table: New Accounting Pronouncements or Change in Accounting Principle [Table]

Line Label Object Class Period Type Balance Name
1 New Accounting Pronouncements or Change in Accounting Principle [Table] [Table]

*

*

us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Adjustments for New Accounting Pronouncements [Axis] [Axis]

*

*

us-gaap:AdjustmentsForNewAccountingPronouncementsAxis
5 Type of Adoption [Domain] [Domain]

*

*

us-gaap:TypeOfAdoptionMember
6 Adjustments for New Accounting Pronouncement [Member] [Member]

*

*

us-gaap:NewAccountingPronouncementMember
7 Accounting Standards Update 2009-05 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate200905Member
8 Accounting Standards Update 2009-08 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate200908Member
9 Accounting Standards Update 2009-10 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate200910Member
10 Accounting Standards Update 2009-12 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate200912Member
11 Accounting Standards Update 2009-13 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate200913Member
12 Accounting Standards Update 2009-14 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate200914Member
13 Accounting Standards Update 2009-15 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate200915Member
14 Accounting Standards Update 2009-16 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate200916Member
15 Accounting Standards Update 2009-17 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate200917Member
16 Accounting Standards Update 2010-01 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate201001Member
17 Accounting Standards Update 2010-02 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate201002Member
18 Accounting Standards Update 2010-03 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate201003Member
19 Accounting Standards Update 2010-08 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate201008Member
20 Accounting Standards Update 2010-11 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate201011Member
21 Accounting Standards Update 2010-13 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate201013Member
22 Accounting Standards Update 2010-15 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate201015Member
23 Accounting Standards Update 2010-16 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate201016Member
24 Accounting Standards Update 2010-17 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate201017Member
25 Accounting Standards Update 2010-18 [Member] [Member]

*

*

us-gaap:AccountingStandardsUpdate201018Member
26 EITF 06-4 [Member] [Member]

*

*

us-gaap:EITF064Member
27 EITF 08-3 [Member] [Member]

*

*

us-gaap:EITF083Member
28 FAS 158 [Member] [Member]

*

*

us-gaap:FAS158Member
29 FAS 159 [Member] [Member]

*

*

us-gaap:FAS159Member
30 FAS 163 [Member] [Member]

*

*

us-gaap:FAS163Member
31 FIN 48 [Member] [Member]

*

*

us-gaap:FIN48Member
32 FSP FAS 115-2 and FAS 124-2 [Member] [Member]

*

*

us-gaap:FSPFAS1152AndFAS1242Member
33 Fair Value Option Election for Variable Interest Entity [Member] [Member]

*

*

us-gaap:FairValueOptionElectionForVariableInterestEntityMember
34 Cumulative-Effect Adjustment, Consolidation of Variable Interest Entity [Member] [Member]

*

*

us-gaap:CumulativeEffectAdjustmentConsolidationOfVariableInterestEntityMember
35 Cumulative-Effect Adjustment, Deconsolidation of Variable Interest Entity [Member] [Member]

*

*

us-gaap:CumulativeEffectAdjustmentDeconsolidationOfVariableInterestEntityMember
36 Adjustments for New Accounting Principle, Early Adoption [Member] [Member]

*

*

us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember
37 New Accounting Pronouncement, Early Adoption, Effect [Member] [Member]

*

*

us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember
38 Adjustments for Change in Accounting Principle [Axis] [Axis]

*

*

us-gaap:AdjustmentsForChangeInAccountingPrincipleAxis
39 Adjustments for Change in Accounting Principle [Domain] [Domain]

*

*

us-gaap:ChangeInAccountingPrincipleMember
40 New Accounting Pronouncements or Change in Accounting Principle [Line Items] [Line Items]

*

*

us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems
41 Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
42 New Accounting Pronouncements or Change in Accounting Principle [Hierarchy] [Abstract]

*

*

added:NewAccountingPronouncementsOrChangeInAccountingPrincipleHierarchy
43 New Accounting Pronouncement or Change in Accounting Principle, Name [Concept] Text/String For Period

*

us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleName
44 New Accounting Pronouncement or Change in Accounting Principle, Description [Concept] Text/String For Period

*

us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescription
45 New Accounting Pronouncement or Change in Accounting Principle, Effect on Financial Statements Flag [Concept] Yes/No For Period

*

us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOnFinancialStatementsFlag
46 New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification [Concept] Monetary For Period Credit us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification
47 New Accounting Pronouncement or Change in Accounting Principle, Pro Forma Disclosures, Revenue Recognized, Amount [Concept] Monetary For Period Credit us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleProFormaDisclosuresRevenueRecognizedAmount
48 New Accounting Pronouncement or Change in Accounting Principle, Retrospective Adjustments [Hierarchy] [Abstract]

*

*

us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleRetrospectiveAdjustmentsAbstract
49 New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Net Revenue [Concept] Monetary For Period Credit us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnNetRevenue
50 New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Operating Results [Concept] Monetary For Period Credit us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnOperatingResults
51 New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Income from Continuing Operations [Concept] Monetary For Period Credit us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeFromContinuingOperations
52 New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Net Income [Concept] Monetary For Period Credit us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnNetIncome
53 New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Basic Earnings Per Share [Concept] Share For Period

*

us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnBasicEarningsPerShare
54 New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Diluted Earnings Per Share [Concept] Share For Period

*

us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnDilutedEarningsPerShare
55 New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets [Concept] Monetary For Period Credit us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets
56 New Accounting Pronouncement or Change in Accounting Principle, Retrospective Application Impracticable [Concept] Text/String For Period

*

us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleRetrospectiveApplicationImpracticable
57 New Accounting Pronouncement or Change in Accounting Principle, Indirect Effects [Concept] Text/String For Period

*

us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleIndirectEffects
58 New Accounting Pronouncement, Transition Guidance Not Significant or Not Practical [Concept] Text/String For Period

*

us-gaap:NewAccountingPronouncementTransitionGuidanceNotSignificantOrNotPractical
59 New Accounting Pronouncement or Change in Accounting Principle, Current Period Disclosures [Hierarchy] [Abstract]

*

*

us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCurrentPeriodDisclosuresAbstract
60 New Accounting Pronouncement or Change in Accounting Principle, Current Period Disclosures, Revenue Recognized, Amount [Concept] Monetary For Period Credit us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCurrentPeriodDisclosuresRevenueRecognizedAmount
61 New Accounting Pronouncement or Change in Accounting Principle, Current Period Disclosures, Deferred Revenue, Amount [Concept] Monetary As Of Credit us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCurrentPeriodDisclosuresDeferredRevenueAmount
62 Effect of Change in Accounting Principle, Tabular Presentation by Financial Statement Line Item, Restated Amount [Roll Up] [Abstract]

*

*

us-gaap:CumulativeEffectOfChangeInAccountingPrincipleTabularPresentationByFinancialStatementLineItemRestatedAmountAbstract
63 Effect of Change in Accounting Principle, Tabular Presentation by Financial Statement Line Item, Previously Reported Amount [Concept] Monetary For Period Debit us-gaap:CumulativeEffectOfChangeInAccountingPrincipleTabularPresentationByFinancialStatementLineItemPreviouslyReportedAmount
64 Effect of Change in Accounting Principle, Tabular Presentation by Financial Statement Line Item, Adjustment Amount [Concept] Monetary For Period Debit us-gaap:CumulativeEffectOfChangeInAccountingPrincipleTabularPresentationByFinancialStatementLineItemAdjustmentAmount
65 Effect of Change in Accounting Principle, Tabular Presentation by Financial Statement Line Item, Restated Amount, Total [Concept] Monetary For Period Debit us-gaap:CumulativeEffectOfChangeInAccountingPrincipleTabularPresentationByFinancialStatementLineItemRestatedAmount
66 Retrospective Effect of Change in Accounting Principle, Tabular Presentation by Financial Statement Line Item, Amount after Application [Roll Up] [Abstract]

*

*

us-gaap:RetrospectiveEffectOfChangeInAccountingPrincipleTabularPresentationByFinancialStatementLineItemAmountAfterApplicationAbstract
67 Retrospective Effect of Change in Accounting Principle, Tabular Presentation by Financial Statement Line Item, Amount before Application [Concept] Monetary For Period Debit us-gaap:RetrospectiveEffectOfChangeInAccountingPrincipleTabularPresentationByFinancialStatementLineItemAmountBeforeApplication
68 Retrospective Effect of Change in Accounting Principle, Tabular Presentation by Financial Statement Line Item, Amount of Application Adjustment [Concept] Monetary For Period Debit us-gaap:RetrospectiveEffectOfChangeInAccountingPrincipleTabularPresentationByFinancialStatementLineItemAmountOfApplicationAdjustment
69 Retrospective Effect of Change in Accounting Principle, Tabular Presentation by Financial Statement Line Item, Amount after Application, Total [Concept] Monetary For Period Debit us-gaap:RetrospectiveEffectOfChangeInAccountingPrincipleTabularPresentationByFinancialStatementLineItemAmountAfterApplication
70 Other Comprehensive Income (Loss), Effect of Change in Accounting Principle, Net of Taxes [Roll Up] [Abstract]

*

*

us-gaap:OtherComprehensiveIncomeCumulativeEffectOfChangeInAccountingPrincipleNetOfTaxesAbstract
71 Other Comprehensive Income (Loss), Effect of Change in Accounting Principle, before Taxes [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeCumulativeEffectOfChangeInAccountingPrincipleBeforeTaxes
72 Other Comprehensive Income (Loss), Effect of Change in Accounting Principle, Taxes [Concept] Monetary For Period Debit us-gaap:OtherComprehensiveIncomeCumulativeEffectOfChangeInAccountingPrincipleTaxes
73 Other Comprehensive Income (Loss), Effect of Change in Accounting Principle, Net of Taxes, Total [Concept] Monetary For Period Credit us-gaap:OtherComprehensiveIncomeCumulativeEffectOfChangeInAccountingPrincipleNetOfTaxes
74 Cumulative-Effect Adjustment [Hierarchy] [Abstract]

*

*

us-gaap:CumulativeEffectAdjustmentAbstract
75 Cumulative-Effect Adjustment, Gross Gains [Concept] Monetary For Period Credit us-gaap:CumulativeEffectAdjustmentGrossGains
76 Cumulative-Effect Adjustment, Gross Losses [Concept] Monetary For Period Debit us-gaap:CumulativeEffectAdjustmentGrossLosses
77 Cumulative-Effect Adjustment, Bifurcation of Hybrids, Gross Gains [Concept] Monetary For Period Credit us-gaap:CumulativeEffectAdjustmentBifurcationOfHybridsGrossGains
78 Cumulative-Effect Adjustment, Bifurcation of Hybrids, Gross Losses [Concept] Monetary For Period Debit us-gaap:CumulativeEffectAdjustmentBifurcationOfHybridsGrossLosses
79 Cumulative-Effect Adjustment, Application of Fair Value Option, Gross Gains [Roll Up] [Abstract]

*

*

us-gaap:CumulativeEffectAdjustmentApplicationOfFairValueOptionGrossGainsAbstract
80 Cumulative-Effect Adjustment, Application of Fair Value Option, Unrealized Gains, Unrecognized [Concept] Monetary For Period Credit us-gaap:CumulativeEffectAdjustmentApplicationOfFairValueOptionUnrealizedGainsUnrecognized
81 Cumulative-Effect Adjustment, Application of Fair Value Option, Unrealized Gains, Recognized [Concept] Monetary For Period Credit us-gaap:CumulativeEffectAdjustmentApplicationOfFairValueOptionUnrealizedGainsRecognized
82 Cumulative-Effect Adjustment, Application of Fair Value Option, Gross Gains, Total [Concept] Monetary For Period Credit us-gaap:CumulativeEffectAdjustmentApplicationOfFairValueOptionGrossGains
83 Cumulative-Effect Adjustment, Application of Fair Value Option, Gross Losses [Roll Up] [Abstract]

*

*

us-gaap:CumulativeEffectAdjustmentApplicationOfFairValueOptionGrossLossesAbstract
84 Cumulative-Effect Adjustment, Application of Fair Value Option, Unrealized Losses, Unrecognized [Concept] Monetary For Period Debit us-gaap:CumulativeEffectAdjustmentApplicationOfFairValueOptionUnrealizedLossesUnrecognized
85 Cumulative-Effect Adjustment, Application of Fair Value Option, Unrealized Losses, Recognized [Concept] Monetary For Period Debit us-gaap:CumulativeEffectAdjustmentApplicationOfFairValueOptionUnrealizedLossesRecognized
86 Cumulative-Effect Adjustment, Application of Fair Value Option, Gross Losses, Total [Concept] Monetary For Period Debit us-gaap:CumulativeEffectAdjustmentApplicationOfFairValueOptionGrossLosses